top scorer - French English Dictionary